nictitating membrane – Deutsch–English translations

🇬🇧 en de 🇩🇪

nictitating membrane noun

  • transparent protective fold of skin
Nickhaut
Wiktionary Links